@charset "utf-8";
/*reset*/
body, div, p, ul, li, table, th, td, h1, h2, h3, h4, h5, h6, form, input, textarea, select, dl, dt, dd { padding:0; margin:0; font:12px/1.5 Arial, "\5b8b\4f53", Helvetica, sans-serif; color:#333; }
html { -webkit-text-size-adjust:none; }
ul, li { list-style:none; }
/*float*/
.clearfix { clear:both; *zoom:1;}
.clearfix:after { display:block; clear:both; height:0; overflow:hidden; visibility:hidden; content:"."; } 
.clear { clear:both; font-size:0px; height:0px; line-height:0px; overflow:hidden;}
/*a*/
a { text-decoration:none; color:#000; }
a:hover { color:#000; }
a img { border:0; }
a:focus { outline:none; -moz-outline:none; }
input, textarea, select { outline:none; line-height:normal; }
/*blank m p*/
.blank5 { height:5px; overflow:hidden; font-size:0px; line-height:0px; }
.blank10 { height:10px; overflow:hidden; font-size:0px; line-height:0px; }
.blank15 { height:15px; overflow:hidden; font-size:0px; line-height:0px; }
.blank25 { height:25px; overflow:hidden; font-size:0px; line-height:0px; }
.blank50 { height:50px; overflow:hidden; font-size:0px; line-height:0px; }
.blank100 { height:100px; overflow:hidden; font-size:0px; line-height:0px; }
.mb5 { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
/*body*/
body { background:url(../images/body.gif) repeat-x #64B0E2;}
#wrap { width:1185px; margin:0 auto;}


.notice { background:url(../images/laba.gif) no-repeat 5px 3px #FFCECE; border:1px solid #DF8F8F; padding-left:25px; padding-right:10px; margin-bottom:5px;}

.break_word {word-break:break-all; word-wrap:break-word; word-break:break-all; color:#005791;}
/*
	头部
*/
#header { width:1185px; height:105px; background:url(../images/head_bg.gif) no-repeat right top; position:relative; z-index:10;}
#header #logo { width:181px; height:75px; background:url(../images/logo.gif); position:absolute; z-index:100;}
#header #login { position:absolute; z-index:100; right:0px; top:5px; line-height:24px;}
#header #login span { margin-left:5px; margin-right:5px;}
#header #login a:hover{ color:#C7B500;}
#header #user { position:absolute; z-index:100; right:0px; top:5px; line-height:24px; background:url(../images/user.gif) no-repeat left center; padding-left:20px;}
#header #user span { margin-left:5px; margin-right:5px;}
#header #user a:hover{ color:#C7B500;}
#header #nav { width:1185px; height:30px; position:absolute; z-index:100; left:0px; bottom:0px;}
#header #nav li { float:left; display:inline; background:url(../images/nav_sp.gif) no-repeat left center; padding-left:11px; margin-right:10px;}
#header #nav li a { color:#FFF; line-height:30px;}
#header #nav li a:hover { color:#FF0;}
#header #nav .nobg { background:none;}
/*
	主体框架
*/
#mainWrap { width:1185px; background:url(../images/main_bg_rey.gif) repeat-y;}
#main { width:1156px; background:url(../images/main_bg.gif) no-repeat left top; padding-left:15px; padding-right:14px;}
#mainBot { width:1185px; height:10px; background:url(../images/main_bot.gif) no-repeat left center; overflow:hidden; font-size:0px; line-height:0px;}
/*
	当前位置
*/
#position { width:1134px; background:url(../images/home.gif) no-repeat left center; padding-left:22px; margin-bottom:10px;}
/*
	主体部分宽度为1156px
*/
.w1156 { width:1156px;}
.w1100 { width:1100px; margin:0 auto;}
/*
	表单样式
*/
.intxt { border:1px solid #4B8CCA; background:#FFF; height:18px; line-height:18px;}


#single_btn { text-align:right;}
/*font*/
.font_gt { font-family:"\5b8b\4f53";}
/*
	按钮样式
*/
.btn_login { width:90px; height:25px; background:url(../images/btn.png) no-repeat -310px -25px; border:none; cursor:pointer;}
.btn_reg  { width:90px; height:25px; background:url(../images/btn.png) no-repeat -310px -50px; border:none; cursor:pointer;}
.btn_search { width:60px; height:20px; background:url(../images/btn.png) no-repeat 0px -200px; border:none; cursor:pointer;}
.btn_guanbi { width:60px; height:20px; background:url(../images/btn.png) no-repeat 0px -180px; border:none; cursor:pointer;}
.btn_baocun { width:60px; height:20px; background:url(../images/btn.png) no-repeat 0px -240px; border:none; cursor:pointer;}
.btn_tijiao { width:60px; height:20px; background:url(../images/btn.png) no-repeat 0px -220px; border:none; cursor:pointer;}
.btn_xiazaishenqing { width:66px; height:20px; background:url(../images/btn.png) no-repeat -334px -280px; border:none; cursor:pointer;}
.btn_xiazaishenqing2 { width:66px; height:20px; background:url(../images/btn.png) no-repeat -334px -260px; border:none; cursor:pointer;}
.btn_download_csv { width:122px; height:20px; background:url(../images/btn.png) no-repeat; border:none; cursor:pointer;}
.btn_download_txt { width:122px; height:20px; background:url(../images/btn.png) no-repeat 0px -20px; border:none; cursor:pointer;}
.btn_piliangdaoru { width:122px; height:20px; background:url(../images/btn.png) no-repeat 0px -40px; border:none; cursor:pointer;}


/*
	按钮2样式
*/
.btn2_jufu { width:39px; height:20px; background:url(../images/btn2.png) no-repeat; border:none; cursor:pointer;}
.btn2_tuikuan { width:39px; height:20px; background:url(../images/btn2.png) no-repeat 0px -20px; border:none; cursor:pointer;}
.btn2_yinhangtuikuan { width:87px; height:20px; background:url(../images/btn2.png) no-repeat 0px -40px; border:none; cursor:pointer;}

.btn2_tianjiaxinwenti { width:87px; height:20px; background:url(../images/btn2.png) no-repeat 0px -80px; border:none; cursor:pointer;}
.btn2_chakan { width:39px; height:20px; background:url(../images/btn2.png) no-repeat 0px -60px; border:none; cursor:pointer;}
/*
	信息提示
*/
.welcome { background: url(../images/welcome.gif) no-repeat  10px center #D5FFCE; border: 1px solid #9ADF8F; color: #665252; line-height: 18px;  padding: 2px 30px; }
#SiteKey { background: url(../images/key.gif) no-repeat  10px center #D5FFCE; border: 1px solid #9ADF8F; color: #665252; line-height: 18px;  padding: 2px 30px; }
/*
	表格样式
*/
.tablePublic { border-collapse:collapse;}
.tablePublic th { border:1px solid #6c94ae; font-weight:normal; background:#e6f4ff; padding:1px 2px; color:#003f68;}
.tablePublic td { border:1px solid #6c94ae; padding:1px 2px; color:#005791;}
.tablePublic td a { color:#333333;}
.tablePublic td a:hover { color:#f00;}

.tablePublic tr:hover, .tablePublic table tbody tr:hover {
    background: none repeat scroll 0 0 #FBFFE4;
}

.tableGray { border-collapse:collapse;}
.tableGray th { border:1px solid #F2F2F2; background:#F2F2F2; padding:0 2px;}
.tableGray td { border:1px solid #F2F2F2; padding:0 2px;}
/*
	子导航
*/
#subNav { width:1154px; border:1px solid #DED9D3; background:#F4F3EF;}
#subNav li { float:left; display:inline; background:url(../images/subNav.gif) no-repeat left center; padding-left:10px; margin-left:10px;}
#subNav li a { line-height:22px;}
#subNav li a:hover { color:#FF7B7B;}
/*
	搜索区域
*/
#searchArea { width:1154px; border:1px solid #DED9D3; background:#F4F3EF; padding-top:5px; padding-bottom:5px;}

/*
	其他
*/
#OrderListTotal { color:#F00; line-height:26px;}
#orderSummary { width:1134px; border:1px solid #DED9D3; background:#F4F3EF; padding:5px 10px;}
#supplierCheckArea { width:1156px; background:url(../images/ccc_dot.gif) repeat-x left top; padding-top:10px;}
/*
	商户列表
*/
.supplierList { width:1154px; border:1px solid #6c94ae; margin-bottom:8px;}
.supplierListTitle {border-bottom:1px solid #6c94ae; background:#e6f4ff; padding-left:10px; padding-right:10px;}
.supplierListContet { width:1138px; padding:8px;}
.supplierListContet table { border-collapse:collapse;}
.supplierListContet td { border:1px solid #ddd; padding:0 2px;}
/*
	模拟fieldset
*/
.fieldset { position:relative; z-index:10; border:1px solid #6C94AE; padding:9px;}
.fieldset span { position:absolute; z-index:100; left:10px; top:-10px; background:#FFF; color:#990000;}
.fieldset a:hover { color:#F00;}
/*
	订单信息错误提醒
*/
.errorTips { background:#FFCECE; border:1px solid #DF8F8F; padding-left:10px;}
/*
	tab切换
*/
#MenuTab { width:1156px; background:url(../images/ccc.gif) repeat-x left bottom;}
#MenuTab li { width:80px; height:24px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; float:left; display:inline; line-height:24px; text-align:center; margin-left:10px; cursor:pointer;}
#MenuTab .tabCur { background:#92C2E0;}

/*
	子账户管理
*/
#zizhanghu_table td { padding-bottom:5px; padding-right:5px;}
#zizhanghu_yuming { width:900px;}
#zizhanghu_yuming li { width:210px; padding-right:15px; float:left; display:inline; margin-bottom:5px;}
#zizhanghu_quanxian { width:900px;}
#zizhanghu_quanxian_table { border-collapse:collapse;}
#zizhanghu_quanxian_table th { border:1px solid #bfd1eb;background:#f3faff;}
#zizhanghu_quanxian_table td { border:1px solid #bfd1eb; padding:0 5px;}
#zizhanghu_quanxian_table .table_nostyle th { border:none; background:none;}
#zizhanghu_quanxian_table .table_nostyle td { border:none; background:none; padding:0px; padding-right:10px;}

/*
	分页
*/
#page { width:700px; padding-bottom:10px; padding-top:10px;line-height:20px;}
#page a { float:left; display:inline; padding-left:5px; padding-right:5px;  height:20px; border:1px solid #CCC; text-align:center; margin-right:5px;}
#page .current { border:1px solid #CCC; color:#FF3366; font-weight:bold;  padding-left:5px; padding-right:5px;  height:20px; float:left; display:inline; padding-left:8px; padding-right:8px; margin-right:5px;}
#page a:hover { text-decoration:none; color:#FF3366;}
#page .go_intxt { border:1px solid #CCC; height:20px;}
.pageinfo {padding-left:5px; padding-right:5px;  height:20px; float:left; display:inline;margin-right:5px; }

#verify{ cursor:pointer}
em.error {overflow:hidden;zoom:1;background:url("../images/unchecked.gif") no-repeat 4px;  padding-left: 19px;color:red;}
em.success {overflow:hidden;zoom:1;background:url("../images/checked.gif") no-repeat 4px;  padding-left: 19px;color:red;}
em,i {font-style: normal;font-weight:normal; }